Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE LARCHES Terraced £475,000 4 Oct 2023
3 THE LARCHES Terraced £515,647 £188,000 6 Aug 2002
4 THE LARCHES Terraced £523,670 £389,950 24 May 2016
5 THE LARCHES Terraced £468,760 £380,000 20 Dec 2018
6 THE LARCHES Terraced £573,745 £412,000 24 Nov 2015
6 THE LARCHES Terraced £573,745 £412,000 24 Nov 2015
7 THE LARCHES Terraced £394,006 £249,950 20 Jul 2007
8 THE LARCHES Terraced £540,823 £535,000 28 Apr 2023
9 THE LARCHES Terraced £559,047 £430,000 21 Feb 2017
10 THE LARCHES Terraced £486,681 £450,000 26 Nov 2021
11 THE LARCHES Terraced £484,236 £480,000 3 Aug 2023
14 THE LARCHES Semi-Detached £459,870 £270,000 3 Feb 2010